package com.ruoyi.system.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;


import java.util.Date;

/**
 * 事件对象 public_opinion_topic
 * 
 * @author ruoyi
 * @date 2021-06-08
 */
@Data
public class PublicOpinionTopic extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 事件编号
     */
    private Long id;

    /**
     * 生成日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "生成日期", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date createdTime;


    /**
     * YQ名称
     */
    @Excel(name = "YQ名称")
    private String title;


    /**
     * 用户编号
     */
    @Excel(name = "用户编号")
    private Long userId;


    /**
     * 查询区域
     */
    @Excel(name = "查询区域")
    private String searchArea;

    /**
     * 关键字
     */
    @Excel(name = "关键字")
    private String relatedWords;

    /**
     * 舆情词
     */
    @Excel(name = "舆情词")
    private String opinionWords;

    /**
     * 排除词
     */
    @Excel(name = "排除词")
    private String exclusionWords;

    /**
     * 监测情感
     */
    private String monitoringEmotion;

    /**
     * 监测媒体
     */
    private String monitoringMedia;


    /**
     * 监测语言
     */
    private String monitoringLanguage;


    /**
     * 主题类型（comprehensive，overseas）
     */
    private String type;


    /**
     * 监测媒体类型
     */
    private String mediaType;


    /** 是否置顶 */
    @Excel(name = "是否置顶")
    private Integer topState;

    /** 租户编码 */
    @Excel(name = "租户编码")
    private String tenantCode;

    /** 部门编号 */
    @Excel(name = "部门编号")
    private Long deptId;

}
